#reduce把结果继续和序列的下一个元素做累积计算

#注意需要引入
from functools import reduce

def add(x,y):
	return x+y;

#reduce要求函数必须是两个参数（比如本例中的add函数）
re=reduce(add,[1,2,3,4,5]);	
print(re);

#流程分析如下：
#add(1,2)=>3
#add(3,3)=>6
#add(6,4)=>10
#add(10,5)=>15